|
|
|
|
Marathon Honor
Roll - 2024 Women |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WIS |
USA |
USA |
|
|
|
|
|
|
|
|
|
RANK |
RANK |
MSTR |
NAME |
RESIDENCE |
TIME |
MSTR |
RACE |
|
|
|
|
1 |
|
|
Piper Atnip |
Mount Horeb |
2:38:36 |
|
California International |
|
|
|
|
2 |
|
|
Alexis Olson |
Waukesha |
2:39:20 |
|
Grandma's |
|
|
|
|
3 |
|
|
Kathy Vandehy |
Menasha |
2:40:28 |
|
U.S. Olympic Team Trials |
|
|
|
|
4 |
|
|
Caitlin Kowalke |
Sherwood |
2:44:42 |
|
Madison |
|
|
|
|
5 |
|
|
Alexis Mather |
Waukesha |
2:46:42 |
|
Lakefront |
|
|
|
|
6 |
|
|
Hannah Becker |
Eleva |
2:46:59 |
|
U.S. Olympic Team Trials |
|
|
|
|
7 |
|
|
Kate Gustafson |
Milwaukee |
2:47:46 |
* |
California International |
|
|
|
|
8 |
|
|
Mary Katherine Andrews |
Madison |
2:47:48 |
|
Kansas City |
|
|
|
|
9 |
|
|
Marya Haegler |
Oshkosh |
2:48:51 |
|
Boston |
|
|
|
|
10 |
|
|
Ashley Duellman |
Buffalo City |
2:49:19 |
|
Indianapolis Monumental |
|
|
|
|
11 |
|
|
Jenna Wolfrum |
Milwaukee |
2:49:30 |
|
Philadelphia |
|
|
|
|
12 |
|
|
Maggie Priebe |
Green Bay |
2:50:15 |
|
Indianapolis Monumental |
|
|
|
|
13 |
|
|
Jessa Victor |
Madison |
2:50:23 |
|
Madison |
|
|
|
|
14 |
|
|
Felicia Lauwers |
Appleton |
2:50:32 |
|
Grandma's |
|
|
|
|
15 |
|
|
Ashley Peterson |
Minocqua |
2:53:44 |
|
New York City |
|
|
|
|
16 |
|
|
Claire Reid |
Verona |
2:53:48 |
|
Boston |
|
|
|
|
17 |
|
|
Hope Orvold |
Sussex |
2:54:16 |
|
Indianapolis Monumental |
|
|
|
|
18 |
|
|
Lanea Bartel |
Kewaunee |
2:54:54 |
|
Eau Claire |
|
|
|
|
19 |
|
|
Meagan Ponchaud |
Appleton |
2:56:00 |
|
Indianapolis Monumental |
|
|
|
|
20 |
|
|
Sophie Bolich |
Milwaukee |
2:57:07 |
|
Eau Claire |
|
|
|
|
21 |
|
|
Anne Terranova |
Milwaukee |
2:57:35 |
* |
Windsor |
|
|
|
|
22 |
|
|
Anna Gunderson |
Menomonie |
2:58:01 |
* |
Grandma's |
|
|
|
|
23 |
|
|
Kalei Hering |
Plymouth |
2:58:04 |
|
Wineglass |
|
|
|
|
24 |
|
|
Jenna Lovejoy |
Fort Atkinson |
2:58:21 |
|
Madison |
|
|
|
|
25 |
|
|
Elizabeth Kanzleiter |
Suamico |
2:58:26 |
|
Wausau |
|
|
|
|
26 |
|
|
Molly Woodford |
Milwaukee |
2:58:54 |
|
Indianapolis Monumental |
|
|
|
|
|
|
|
Rachel Ragona |
Eau Claire |
2:58:54 |
|
Eau Claire |
|
|
|
|
28 |
|
|
Susan Hahn |
Monona |
2:59:21 |
|
Tokyo |
|
|
|
|
29 |
|
|
Taryn Shank |
Madison |
2:59:59 |
|
Grandma's |
|
|
|
|
30 |
|
|
Katie Gellings |
North Fond Du Lac |
3:00:51 |
|
Indianapolis Monumental |
|
|
|
|
31 |
|
|
Kris Bachman |
Delafield |
3:01:31 |
* |
Indianapolis Monumental |
|
|
|
|
32 |
|
|
Samantha Cooper |
Middleton |
3:01:42 |
|
Green Bay |
|
|
|
|
33 |
|
|
Brook Vandenlangenberg |
De Pere |
3:01:48 |
|
Boston |
|
|
|
|
34 |
|
|
Katherine Faris |
Chippewa Falls |
3:02:09 |
|
Indianapolis Monumental |
|
|
|
|
35 |
|
|
Lindsey Stanek |
Madison |
3:02:32 |
|
Indianapolis Monumental |
|
|
|
|
36 |
|
|
Marissa Wendtland |
Muskego |
3:03:04 |
|
Boston |
|
|
|
|
37 |
|
|
Kelly Bruxvoort |
Eau Claire |
3:04:08 |
|
Twin Cities |
|
|
|
|
38 |
|
|
April Mbida |
Milwaukee |
3:04:13 |
* |
Mo' Cowbell |
|
|
|
|
39 |
|
|
Megan Stelljes |
Madison |
3:04:17 |
|
Grandma's |
|
|
|
|
40 |
|
|
Kathy Pearman |
Lake Geneva |
3:04:28 |
* |
California International |
|
|
|
|
41 |
|
|
Kerry Gordon |
Caledonia |
3:04:58 |
|
Twin Cities |
|
|
|
|
42 |
|
|
Rebecca McNamee |
Milwaukee |
3:06:28 |
|
Indianapolis Monumental |
|
|
|
|
43 |
|
|
Sarah Heroux |
Oconomowoc |
3:07:06 |
|
Indianapolis Monumental |
|
|
|
|
44 |
|
|
Nora Keller |
Oshkosh |
3:07:14 |
|
Lakefront |
|
|
|
|
45 |
|
|
Erika Albano |
Turtle Lake |
3:07:30 |
|
Twin Cities |
|
|
|
|
46 |
|
|
Jane Rotonda |
Madison |
3:07:42 |
|
Grandma's |
|
|
|
|
47 |
|
|
Jodi Kasten |
Franklin |
3:07:43 |
|
Milwaukee Running Festival |
|
|
|
|
48 |
|
|
Alyssa Behrendt |
Pewaukee |
3:07:45 |
|
Green Bay |
|
|
|
|
49 |
|
|
Kelly Julian |
Middleton |
3:08:00 |
|
Madison |
|
|
|
|
50 |
|
|
Meagan Weisshahn |
Appleton |
3:08:31 |
|
Green Bay |
|
|
|
|
51 |
|
|
Gloria Book |
New Berlin |
3:08:40 |
|
Grandma's |
|
|
|
|
52 |
|
|
Nicole Strutz |
Two Rivers |
3:08:49 |
|
Madison |
|
|
|
|
53 |
|
|
Lori Arndt |
Eleva |
3:08:53 |
* |
Indianapolis Monumental |
|
|
|
|
54 |
|
|
Natalie Burant |
Milwaukee |
3:08:56 |
|
Boston |
|
|
|
|
55 |
|
|
Joy Keller |
Hayward |
3:09:49 |
* |
Grandma's |
|
|
|
|
56 |
|
|
Relena Ribbons |
Appleton |
3:10:14 |
|
Trailbreaker |
|
|
|
|
57 |
|
|
Mada Klotz |
Appleton |
3:10:19 |
|
Madison |
|
|
|
|
58 |
|
|
Grace Flores |
Verona |
3:10:24 |
* |
Madeline Island |
|
|
|
|
59 |
|
|
Maddy Sweeney |
Green Bay |
3:10:58 |
|
Mankato |
|
|
|
|
60 |
|
|
Andrea Simon |
Waunakee |
3:11:02 |
* |
Boston |
|
|
|
|
61 |
|
|
Maria Schmid |
Milwaukee |
3:11:08 |
|
Grandma's |
|
|
|
|
62 |
|
|
Erica Eades |
Madison |
3:11:11 |
|
Boston |
|
|
|
|
63 |
|
|
Megan Vancamp |
Kaukauna |
3:11:24 |
|
Indianapolis Monumental |
|
|
|
|
64 |
|
|
Sabrina Sanchez |
Sun Prairie |
3:11:29 |
|
Illinois |
|
|
|
|
65 |
|
|
Erin Moldenhauer |
Ripon |
3:11:46 |
* |
Indianapolis Monumental |
|
|
|
|
66 |
|
|
Katie Gebhardt |
Thiensville |
3:12:54 |
|
Maritime |
|
|
|
|
67 |
|
|
Anna Kerschner |
Milwaukee |
3:12:55 |
|
Milwaukee Running Festival |
|
|
|
|
68 |
|
|
Jessica Hanley |
Hartland |
3:12:56 |
|
Boston |
|
|
|
|
69 |
|
|
Chris Davis |
Onalaska |
3:13:30 |
* |
Philadelphia |
|
|
|
|
70 |
|
|
Faith Galica |
Madison |
3:13:32 |
|
Madison |
|
|
|
|
71 |
|
|
Tami Carungi |
Weston |
3:13:50 |
* |
JailBreak |
|
|
|
|
72 |
|
|
Hannah Beilke |
La Crosse |
3:13:55 |
|
Grandma's |
|
|
|
|
73 |
|
|
Abigail Fouts |
Menomonie |
3:14:04 |
|
Twin Cities |
|
|
|
|
74 |
|
|
Austyn Brock |
Pewaukee |
3:14:20 |
|
Boston |
|
|
|
|
75 |
|
|
Jen Schweigert |
Platteville |
3:14:21 |
* |
Boston |
|
|
|
|
76 |
|
|
Amanda Morgan |
Madison |
3:14:33 |
|
Lakefront |
|
|
|
|
77 |
|
|
Laurel Ohm |
Madison |
3:14:45 |
|
Eau Claire |
|
|
|
|
78 |
|
|
McCaleb Eifert |
Madison |
3:14:46 |
|
Indianapolis Monumental |
|
|
|
|
|
|
|
Mikala Hillis |
Verona |
3:14:46 |
|
Madison |
|
|
|
|
80 |
|
|
Megan Buechel |
Madison |
3:15:13 |
|
Grandma's |
|
|
|
|
81 |
|
|
Emelia Farago |
Prescott |
3:15:42 |
|
Boston |
|
|
|
|
82 |
|
|
Brittany Schyvinck |
Reedsburg |
3:16:16 |
|
Grandma's |
|
|
|
|
83 |
|
|
Erin Andreski |
Dousman |
3:16:39 |
|
Grandma's |
|
|
|
|
84 |
|
|
Amy Menden |
Franklin |
3:16:54 |
|
Boston |
|
|
|
|
85 |
|
|
Maria Long |
Amery |
3:16:57 |
|
Grandma's |
|
|
|
|
86 |
|
|
Erica Carlson |
Hudson |
3:17:02 |
|
Twin Cities |
|
|
|
|
87 |
|
|
Lauren Schraufnagel |
Nashotah |
3:17:12 |
|
Lakefront |
|
|
|
|
88 |
|
|
Katie Mace |
Verona |
3:17:18 |
* |
Madison |
|
|
|
|
89 |
|
|
Kelsie Ashleson |
Downing |
3:18:44 |
|
Grandma's |
|
|
|
|
90 |
|
|
Hillary Geipel |
Lannon |
3:18:55 |
|
Indianapolis Monumental |
|
|
|
|
91 |
|
|
Aubrey Nitzel |
Medford |
3:18:59 |
|
Jersey City |
|
|
|
|
92 |
|
|
Catherine Winkelman |
Milwaukee |
3:19:06 |
|
Boston |
|
|
|
|
93 |
|
|
Ahnna Faust |
Grafton |
3:19:11 |
|
Green Bay |
|
|
|
|
94 |
|
|
Kate Kohler |
Milwaukee |
3:19:22 |
|
Boston |
|
|
|
|
95 |
|
|
Lauren Jafuta |
Madison |
3:19:27 |
|
Madison |
|
|
|
|
96 |
|
|
Kristen Lindemann |
Manitowoc |
3:19:36 |
|
Marquette |
|
|
|
|
97 |
|
|
Autumn Plumb |
Wauwatosa |
3:19:43 |
|
Madison |
|
|
|
|
98 |
|
|
Kelsey Uribe |
Hudson |
3:19:44 |
|
Twin Cities |
|
|
|
|
99 |
|
|
Olivia Pitrof |
Caledonia |
3:20:01 |
|
Lakefront |
|
|
|
|
100 |
|
|
Kristin Stevenson |
Verona |
3:20:27 |
|
Tunnel Vision |
|
|
|
|
101 |
|
|
Jessica Boebel |
Sun Prairie |
3:20:36 |
|
Grandma's |
|
|
|
|
102 |
|
|
Sophia Scherwinski |
Appleton |
3:20:38 |
|
Madison |
|
|
|
|
103 |
|
|
Alyse Peters |
Stoughton |
3:20:41 |
|
Madison |
|
|
|
|
104 |
|
|
Melissa Klaeser |
Evansville |
3:20:48 |
|
Indianapolis Monumental |
|
|
|
|
105 |
|
|
Michelle Meyer |
Milwaukee |
3:21:01 |
|
Lakefront |
|
|
|
|
106 |
|
|
Erin Mullen-Towns |
Madison |
3:21:13 |
* |
Utah Valley |
|
|
|
|
107 |
|
|
Gillian Thomas |
Milwaukee |
3:21:20 |
|
Fargo |
|
|
|
|
108 |
|
|
Theresa Umhoefer |
Franklin |
3:21:22 |
|
Boston |
|
|
|
|
109 |
|
|
Meredith Peterson |
Madison |
3:21:26 |
* |
Madison |
|
|
|
|
110 |
|
|
Allison Pelis |
Milwaukee |
3:21:36 |
* |
Boston |
|
|
|
|
|
|
|
Linda-Lou O'Connor |
Whitefish Bay |
3:21:36 |
* |
Indianapolis Monumental |
|
|
|
|
|
|
|
Madalynn Welch |
Milwaukee |
3:21:36 |
|
Lakefront |
|
|
|
|
113 |
|
|
Michelle Ritten |
Hudson |
3:21:38 |
|
Grandma's |
|
|
|
|
114 |
|
|
Madison King |
Nashotah |
3:21:46 |
|
Lakefront |
|
|
|
|
115 |
|
|
Stephanie Keith |
Whitefish Bay |
3:21:58 |
|
Eau Claire |
|
|
|
|
116 |
|
|
Chloe Staub |
Shorewood |
3:22:10 |
|
Grandma's |
|
|
|
|
117 |
|
|
Cassie Johnston |
Green Bay |
3:22:22 |
|
Eau Claire |
|
|
|
|
|
|
|
Christina Forman |
Edgerton |
3:22:22 |
|
Grandma's |
|
|
|
|
119 |
|
|
Maria Dickson |
Milwaukee |
3:22:31 |
|
Wausau |
|
|
|
|
120 |
|
|
Elle Milagro Dannecker |
Milwaukee |
3:22:40 |
|
Green Bay |
|
|
|
|
121 |
|
|
Sarah Lancour |
Janesville |
3:22:44 |
|
Wisconsin |
|
|
|
|
122 |
|
|
Sydney Fricke |
Manitowoc |
3:22:51 |
|
Grandma's |
|
|
|
|
123 |
|
|
Joan Massah |
Sun Prairie |
3:23:01 |
|
Lincoln |
|
|
|
|
124 |
|
|
Angela Pytleski |
Green Bay |
3:23:05 |
|
Green Bay |
|
|
|
|
125 |
|
|
Sarah Kluth |
Milwaukee |
3:23:15 |
* |
Lakefront |
|
|
|
|
126 |
|
|
Nicole Lewien |
Neenah |
3:23:17 |
|
Boston |
|
|
|
|
127 |
|
|
Beth Abing |
Eau Claire |
3:23:23 |
|
Eau Claire |
|
|
|
|
128 |
|
|
Hope Borland |
Muskego |
3:23:35 |
|
Boston |
|
|
|
|
129 |
|
|
Kaydan Geiger |
River Falls |
3:23:43 |
|
Grandma's |
|
|
|
|
|
|
|
Sarah Lippens |
De Pere |
3:23:43 |
|
Lakefront |
|
|
|
|
131 |
|
|
Alexandra Keppler |
Milwaukee |
3:23:53 |
|
Lakefront |
|
|
|
|
132 |
|
|
Emma Meyer |
Port Washington |
3:24:02 |
|
Lakefront |
|
|
|
|
133 |
|
|
Serena Reinke |
Irma |
3:24:04 |
|
Madison |
|
|
|
|
134 |
|
|
Alison Huppert |
Waukesha |
3:24:13 |
* |
Lincoln |
|
|
|
|
135 |
|
|
Breanna Suess |
Luxemburg |
3:24:17 |
|
Boston |
|
|
|
|
136 |
|
|
Ariel Webber |
Mc Farland |
3:24:18 |
* |
Mankato |
|
|
|
|
137 |
|
|
Sara Normington |
Milwaukee |
3:24:21 |
|
Grandma's |
|
|
|
|
138 |
|
|
Kate Tracey |
Wausau |
3:24:23 |
|
Boston |
|
|
|
|
|
|
|
Katie Leon Ortega |
Green Bay |
3:24:23 |
* |
Lakefront |
|
|
|
|
140 |
|
|
Kathryn Lewicki |
Fitchburg |
3:24:25 |
|
Madison |
|
|
|
|
141 |
|
|
Jessi Crain |
Waukesha |
3:24:32 |
|
Disney World |
|
|
|
|
142 |
|
|
Acacia Dishman |
Milwaukee |
3:24:39 |
|
Boston |
|
|
|
|
143 |
|
|
Lindsey Peeters |
Madison |
3:24:41 |
|
Grandma's |
|
|
|
|
144 |
|
|
Taylor Demars |
Fitchburg |
3:24:44 |
|
Twin Cities |
|
|
|
|
145 |
|
|
Mackenzie O'Connell |
Wauwatosa |
3:24:45 |
|
Madison |
|
|
|
|
146 |
|
|
Shaunna Ferge |
New London |
3:24:47 |
|
Grandma's |
|
|
|
|
147 |
|
|
Rachel Teren |
Nashotah |
3:25:04 |
* |
Illinois |
|
|
|
|
148 |
|
|
Maddie Wenzel |
West Allis |
3:25:12 |
|
Lakefront |
|
|
|
|
149 |
|
|
Chloe Pierson |
Oconomowoc |
3:25:14 |
|
Madison |
|
|
|
|
|
|
|
Kendra Graper |
Eagle River |
3:25:14 |
|
Twin Cities |
|
|
|
|
151 |
|
|
Willemijn Amersfoort |
Madison |
3:25:26 |
|
Madison |
|
|
|
|
152 |
|
|
Molly Baus |
Milwaukee |
3:25:43 |
|
Twin Cities |
|
|
|
|
153 |
|
|
Jillian O'Grady |
Milwaukee |
3:26:16 |
|
New York City |
|
|
|
|
154 |
|
|
Piper Eriksson |
Madison |
3:26:25 |
|
Twin Cities |
|
|
|
|
155 |
|
|
Callie Bartel |
Hobart |
3:26:33 |
|
Boston |
|
|
|
|
156 |
|
|
Grace Dargiewicz |
Whitewater |
3:26:41 |
|
Lakefront |
|
|
|
|
157 |
|
|
Claire Vandenhouten |
Stevens Point |
3:26:45 |
|
Madison |
|
|
|
|
158 |
|
|
Jenny Mehta |
Verona |
3:26:55 |
* |
Boston |
|
|
|
|
159 |
|
|
Grace Hogan |
Bayfield |
3:27:03 |
* |
Grandma's |
|
|
|
|
160 |
|
|
Haley Wakefield |
Hudson |
3:27:06 |
|
Grandma's |
|
|
|
|
161 |
|
|
Theresa Monpas |
Eau Claire |
3:27:07 |
|
Eau Claire |
|
|
|
|
162 |
|
|
Hilary Eggan |
Hazelhurst |
3:27:22 |
* |
Coeur d'Alene |
|
|
|
|
163 |
|
|
Anna Leach |
Madison |
3:27:29 |
|
Madison |
|
|
|
|
164 |
|
|
Abby Dilcher |
Roberts |
3:27:40 |
|
Twin Cities |
|
|
|
|
165 |
|
|
Grace D'Souza |
Milwaukee |
3:27:42 |
|
Trailbreaker |
|
|
|
|
166 |
|
|
Lindsay Shearman |
Oconomowoc |
3:27:47 |
|
Memphis |
|
|
|
|
167 |
|
|
Maria Sabourin |
Burlington |
3:27:53 |
|
Grandma's |
|
|
|
|
168 |
|
|
Stacey Kincaid |
Whitewater |
3:27:55 |
* |
New York City |
|
|
|
|
169 |
|
|
Michelle McEachen |
Plover |
3:28:00 |
|
Green Bay |
|
|
|
|
170 |
|
|
Carly Corcoran |
Oconomowoc |
3:28:02 |
|
Madison |
|
|
|
|
171 |
|
|
Emily Foley |
Milwaukee |
3:28:17 |
|
Boston |
|
|
|
|
172 |
|
|
Andrea Stabelfeldt |
Sussex |
3:28:19 |
|
Lakefront |
|
|
|
|
173 |
|
|
Kayla Pedersen |
New Richmond |
3:28:33 |
|
Twin Cities |
|
|
|
|
174 |
|
|
Laura Gould |
Iola |
3:28:34 |
* |
Boston |
|
|
|
|
175 |
|
|
Jessica Weyandt |
Howard |
3:28:35 |
|
Boston |
|
|
|
|
176 |
|
|
Anika Johnson |
Mount Pleasant |
3:28:45 |
|
Madison |
|
|
|
|
|
|
|
Emma Neveu |
Appleton |
3:28:45 |
|
Maritime |
|
|
|
|
178 |
|
|
Hannah Burns |
Turtle Lake |
3:28:47 |
|
Twin Cities |
|
|
|
|
179 |
|
|
Emily Van Allen |
Oostburg |
3:28:56 |
|
Boston |
|
|
|
|
180 |
|
|
Gina Budzinski |
Two Rivers |
3:29:02 |
* |
Maritime |
|
|
|
|
181 |
|
|
Grace Sutton |
Fitchburg |
3:29:09 |
|
Madison |
|
|
|
|
182 |
|
|
Chelsey Green |
Madison |
3:29:17 |
* |
California International |
|
|
|
|
183 |
|
|
Jessica Bird Wallen |
Madison |
3:29:19 |
* |
DoLittle |
|
|
|
|
184 |
|
|
Erin Schmitt |
Sheboygan |
3:29:23 |
|
Boston |
|
|
|
|
185 |
|
|
Marguerite Bleh |
Madison |
3:29:24 |
|
Marine Corps |
|
|
|
|
186 |
|
|
Cara Broderick |
Marshall |
3:29:27 |
|
Austin |
|
|
|
|
187 |
|
|
Amy Olson |
Eleva |
3:29:29 |
|
Indianapolis Monumental |
|
|
|
|
188 |
|
|
Nicole Schowalter |
Delafield |
3:29:32 |
* |
California International |
|
|
|
|
189 |
|
|
Stephanie Thomas |
Eau Claire |
3:29:34 |
* |
Indianapolis Monumental |
|
|
|
|
190 |
|
|
Kristen Book |
New Berlin |
3:29:44 |
|
Green Bay |
|
|
|
|
191 |
|
|
Sarah Anderson |
Superior |
3:29:45 |
* |
Grandma's |
|
|
|
|
192 |
|
|
Angela Moreau |
Oregon |
3:29:55 |
* |
Bayshore |
|
|
|
|
193 |
|
|
Jessica Anderson |
Middleton |
3:29:56 |
* |
Grandma's |
|
|
|
|
194 |
|
|
Leah Windt |
Wauwatosa |
3:29:58 |
|
Philadelphia |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|